#include <againeditor.h>
Public Member Functions | |
AGainEditorView (void *controller) | |
bool | open (void *parent) |
void | close () |
CMessageResult | notify (CBaseObject *sender, const char *message) |
void | beginEdit (long) |
void | endEdit (long) |
void | valueChanged (CControl *pControl) |
long | controlModifierClicked (CControl *pControl, long button) |
void | controlBeginEdit (CControl *pControl) |
void | controlEndEdit (CControl *pControl) |
tresult | onSize (ViewRect *newSize) |
tresult | canResize () |
tresult | checkSizeConstraint (ViewRect *rect) |
tresult | findParameter (int32 xPos, int32 yPos, ParamID &resultTag) |
tresult | executeMenuItem (int32 tag) |
DELEGATE_REFCOUNT (VSTGUIEditor) tresult queryInterface(const char *iid | |
void | update (ParamID tag, ParamValue value) |
void | messageTextChanged () |
Data Fields | |
void ** | obj |
Protected Attributes | |
CTextEdit * | textEdit |
CHorizontalSlider * | gainSlider |
CTextEdit * | gainTextEdit |
CVuMeter * | vuMeter |
CBitmap * | background |
float | lastVuMeterValue |
AGainEditorView | ( | void * | controller | ) |
bool open | ( | void * | parent | ) | [virtual] |
Implements VSTGUIEditor.
void close | ( | ) | [virtual] |
Implements VSTGUIEditor.
CMessageResult notify | ( | CBaseObject * | sender, | |
const char * | message | |||
) |
Reimplemented from VSTGUIEditor.
void beginEdit | ( | long | ) | [inline] |
Reimplemented from VSTGUIEditor.
void endEdit | ( | long | ) | [inline] |
Reimplemented from VSTGUIEditor.
void valueChanged | ( | CControl * | pControl | ) |
long controlModifierClicked | ( | CControl * | pControl, | |
long | button | |||
) |
void controlBeginEdit | ( | CControl * | pControl | ) |
void controlEndEdit | ( | CControl * | pControl | ) |
Reimplemented from VSTGUIEditor.
tresult canResize | ( | ) | [inline, virtual] |
Reimplemented from CPluginView.
Reimplemented from CPluginView.
Implements IParameterFinder.
Implements IContextMenuTarget.
DELEGATE_REFCOUNT | ( | VSTGUIEditor | ) | const |
void update | ( | ParamID | tag, | |
ParamValue | value | |||
) |
void messageTextChanged | ( | ) |
void** obj |
CTextEdit* textEdit [protected] |
CHorizontalSlider* gainSlider [protected] |
CTextEdit* gainTextEdit [protected] |
CVuMeter* vuMeter [protected] |
CBitmap* background [protected] |
float lastVuMeterValue [protected] |